<?php

/**
 * Набор записей.
 *
 */
class Kernel_RecordSet
{
    /**
     * Массив выбранных записей.
     *
     * @var array
     */
    private $_entries = array();

    /**
     * Общее количество записей.
     *
     * @var integer
     */
    private $_total = 0;

    /**
     * Конструктор
     *
     */
    public function __construct($entries, $total)
    {
        $this->_entries = $entries;
        $this->_total = (int)$total;
    }

    /**
     * Возвращает записи
     *
     * @return  array
     */
    public function entries()
    {
        return $this->_entries;
    }

    /**
     * Возвращает общее количество записей
     *
     * @return  integer
     */
    public function total()
    {
        return $this->_total;
    }
}
